$(function(){
	//百度统计
	$("#salebtn").on('click', function(){
		_hmt.push(['_trackEvent', '付费加购WAP', 'click', '付费加购WAP']);
	});
	$("#trybtn").on("click", function(){
		_hmt.push(['_trackEvent', '试用加购WAP', 'click', '试用加购WAP']);
	});
	
	var size = $(".swiper-wrapper .swiper-slide").size();
	var pageNum = 1;	//f分页码
    var flag = false;	//判断评论页是否到底

	$(".img-num span").eq(1).html(size);
	var mySwiper = new Swiper('.goods-slider',{
		onSlideChangeEnd: function(swiper){
	      $(".img-num span").eq(0).html(swiper.activeIndex+1);
	    }
	})

	/*选择规格*/
	$(document).on("click",".guige p",function(){
		var sku1 = "",sku2 = "";
		var thisSpan = $(this);
		if($(this).hasClass("grey")){
			return false;
		}else{
			$(this).addClass("cur").siblings().removeClass("cur");
			if($(this).parents(".line").hasClass("line2")){
				$(".line1 .value p").eq(0).html($(this).text());
				sku1 = $(this).attr("data-sku");
				if($(".line3 p.cur").attr("data-sku") == undefined){
					sku2 = "";
				}else{
					sku2 = $(".line3 p.cur").attr("data-sku"); 
				}
			}else{
				$(".line1 .value p").eq(1).html($(this).text());
				sku2 = $(this).attr("data-sku");
				sku1 = $(".line2 p.cur").attr("data-sku");	
			}

			$.doAjax({
				url: skuUrl,
				data:{sku1:sku1,sku2:sku2},
				success: function(data){
					returnFlag = data.flag;
					if(data.flag == 0){
						window.location.href=goodUrl+data.data;
					}else{
						$(".line3").html(data.desc).css({"background":"#f2edf5"});
					}
				}
			})
		}
		
	})

	//商品数量编辑器
	var numData={"disabled":false,"amount":false,"lastVal":1};
	$(document).on("click", ".amount-reduce", function(){
		var input = $(this).next("input");
		if(numData.disabled ||$(this).is(".dis")){
			return false;
		}else{
			var m = input.val()||0;
			m--;
			numData.amount = m;
			input.trigger("change");
		}		

	}).on("click", ".amount-add", function(){
		var input = $(this).prev("input");
		if(numData.disabled ||$(this).is(".dis")){
			return false;
		}else{
			var m = input.val()||0;
			m++;
			numData.amount = m;
			input.trigger("change");
		}
	}).on("change", ".amount-input", function(){
		var _this = this;
		var max = 199;
		var min = 1;
		var state = true;
		var m = numData.amount;//点加减号运算后的数量值，存储起来，等请求响应后显示
		var lastVal = numData.lastVal;
		if($.isEmpty(m)||m===false){
			m = $(this).val()
		}else{
			m = parseInt(m);
		}
		if(m<min||m>max||isNaN(m)){
			state = false;
			m = lastVal;
		}
		if(m<max||m>min){
			$(this).siblings().removeClass("dis");
		}
		if(m==max){
			$(this).next().addClass("dis");
		}
		if(m==min){
			$(this).prev().addClass("dis");
		}
		if(m > 1){
			$(".buy-btn a.try").addClass("grey");
		}else{
			$(".buy-btn a.try").removeClass("grey");
		}
		$(this).val(m);
		$("#chooseNum").html(m+"件");
		numData = {"disabled":false,"amount":false,"lastVal":m};
	});
	//初始化商品数量、金额小计
	$(".amount-input").trigger("change");
	


	/*点击展开*/
	$(".line1").on("click",function(){
		$(this).parent().toggleClass("close");
		$(this).siblings(".arrow").toggleClass("move");
	});


	//加入购物车--购买
	$(".buy-btn .go").on("click",function(){
		if($(this).hasClass("cur")){
			var number = $("#amountNum").val();
			$.doAjax({
				url: addCarUrl,
				type:"post",
				data:{
					goods_id:goodsId,
					product_id:saleid,
					number:number
				},
				success: function(data){
					if(data.flag){
						var cartNum = parseInt($("#cart p").text());
						var goodsNum = parseInt($('#amountNum').val());
						var total = cartNum+goodsNum;
						if(total>99){
							$("#cart p").show().text('99+');
						}else{
							$("#cart p").show().text(total);
						}
						
						$.confirm(["温馨提示","商品已加入购物车","继续购物","去结算"],"",function(){
							window.location.href = goPayUrl;
						});
					}else{
						if(data.errCode == "4001"){
							$.go(login_url)
						}else{
							$.tips(data.msg,3000);
						}	
					}
				}
			})
		}
	});
	//加入购物车--试用
	$(".buy-btn .try").on("click",function(){
		if($(this).hasClass("grey")){
			return false;
		}else if($(this).hasClass("cur")){
			var number = $("#amountNum").val();
			$.doAjax({
				url: addCarUrl,
				type:"post",
				data:{
					goods_id:goodsId,
					product_id:tryid,
					number:number
				},
				success: function(data){
					if(data.flag){
						var cartNum = parseInt($("#cart p").text());
						var goodsNum = parseInt($('#amountNum').val());
						var total = cartNum+goodsNum;
						if(total>99){
							$("#cart p").show().text('99+');
						}else{
							$("#cart p").show().text(total);
						}
						$.confirm(["温馨提示","商品已加入购物车","继续购物","去结算"],"",function(){
							window.location.href = goPayUrl;
						});
					}else{
						if(data.errCode == "4001"){
							$.go(login_url)
						}else{
							if(data.msg.indexOf("试用申领") > 0 ){
								$.tips("注册时间限制无法试用",3000);
							}else{
								$.tips(data.msg,3000);
							}
							
						}	
					}
				}
			});
		}
	})

    //倒计时
    var time = parseInt($(".countdown").attr("data"))
    if(time < 0){
        $(".countdown").remove();
    }else{
        dateCountDown($(".countdown"),time);
    }

    //购物车
    /*if(wapUid > 0){
    	var cartNum = parseInt($("#cart p").text());
    	if(cartNum > 0 && cartNum < 100){
    		$("#cart p").show();
    	}else if(cartNum > 99){
			$("#cart p").show();
			$("#cart p").text("99+")
    	}
    	$("#cart").on("click",function(){
    		$.go(goPayUrl);
    	})
    }else{
    	$("#cart").on("click",function(){
    		$.go(login_url);
    	})
    }*/


})

